trine immersion - Turkish English Dictionary